package com.briup.mybatis01code.mapper;

import com.briup.mybatis01code.entity.ShopCar;
import com.briup.mybatis01code.entity.extend.ESUserExtend;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;

@Mapper
@Component
public interface ShopCarMapper {
    void insertShopCar(ShopCar shopCar);
//指定用户修改购物车书籍数量
    void updateShopCar(ShopCar shopCar);
//删除指定用户购物车中某本书籍
    void deleteShopCar(Integer userId, Integer bookId);

    //清空指定用户购物车    
     void clearShopCar(Integer userId);

     // //查询指定用户购物车中所有书籍（含数量）
   List<ESUserExtend> findBooksByUserId(Integer id);
}
